Advertisement

Scotland Yard (n.)

used for "London Metropolitan Police," 1864, from the name of short street off Whitehall, London; where from 1829 to 1890 stood the headquarters of the Metropolitan Police Force, hence, the force itself, especially the detective branch. After 1890, located in "New Scotland Yard."

Others are reading

Advertisement
Definitions of Scotland Yard from WordNet

Scotland Yard (n.)
the detective department of the metropolitan police force of London;
Synonyms: New Scotland Yard
From wordnet.princeton.edu

Dictionary entries near Scotland Yard

Scot

Scotch

scotch

scot-free

Scotland

Scotland Yard

scotoma

Scots

Scotsman

Scott

Scottie